#include "decorator.h"
#include <iostream>

void Person::Action()
{
}

void BigTrouse::Action()
{
    Finery::Action();
    std::cout << "BigTrouse ";
}

void Tshirts::Action()
{
    Finery::Action();
    std::cout << "Tshirts ";
}

int main()
{
    Person lili("lili");
    BigTrouse big(&lili);
    Tshirts tshirt(&big);

    tshirt.Action();
    std::cout << std::endl;
    return 0;
}

